<?php
include_once($_SERVER["DOCUMENT_ROOT"]."/bolsa_trabajo/util/session_control_aspirante.php");
include_once($_SERVER["DOCUMENT_ROOT"]."/bolsa_trabajo/dto/oferta_dto.php");
include_once($_SERVER["DOCUMENT_ROOT"]."/bolsa_trabajo/util/session_helper.php");



//$stmt = OfertaDTO::getOfertas();
$stmt = OfertaDTO::getOfertasFiltradas($_POST['areaEmpresa'],$_POST['cargoSolicitado'], $_POST['rangoSalarial'],$_POST['idAspirante']);
$num = $stmt->rowCount();



if($num>0){
	$msgExito = 'Tu busqueda retorno '. $num . ' resultados';
	SessionHelper::setMsgExito($msgExito);
	$resultTable = "<thead> <tr> <th>Nombre Empresa</th> <th>Area Empresa </th> <th> Cargo Solicitado</th><th> Rango Salarial </th> <th> Fin Vigencia </th> <th colspan='2'> Accion </th> </tr> </thead>";
	while ($row = $stmt->fetch(PDO::FETCH_ASSOC)){
		//exraer row
		//esto convertira $row['nombres'] a
		//solo $nombres
		extract($row);

		$resultTable = $resultTable . "<tr>";
		$resultTable = $resultTable . "<td>{$nombre_empresa}</td>";
		$resultTable = $resultTable . "<td>{$nombre_area_empresa}</td>";
		$resultTable = $resultTable . "<td>{$desc_cargo_contratado}</td>";
		$resultTable = $resultTable . "<td>{$desc_rango_salarial}</td>";
		$resultTable = $resultTable . "<td>{$fin_vigencia}</td>";
		$resultTable = $resultTable . "<td> <a class='btn btn-default btn-sm' href=../forms/ver_oferta_aspirante.php?idOferta=" . $id_oferta . " target='_blank'> Ver Detalles Oferta </a>";
		$resultTable = $resultTable . " <a class='btn btn-primary btn-sm' href=../forms/register_oferta_aplica.php?idOferta=" . $id_oferta . " target='_blank'> Aplicar Oferta </a> </td>";
		$resultTable = $resultTable . "</tr>";
		// Celda de Action
		

	}
	$_SESSION['resultadoBusqueda'] = $resultTable;
	}else{
		$msgError = "Tu busqueda no retorno resultados, por favor intenta nuevamente";
		$msgInfo = "Puedes intentar variar los filtros utilizados para cambiar los resultados";
		SessionHelper::setMsgError($msgError);
		SessionHelper::setMsgInfo($msgInfo);
	}
	header('Location: ../forms/buscar_oferta_aspirante.php');

?>